package com.gopay.common.gateway.manager.impl;



import com.gopay.common.domain.fund.FundGopayAgreementEntity;
import com.gopay.common.domain.fund.FundGopayGenOrderTransDtl;
import com.gopay.common.gateway.dao.PgFundAgreementInfoQueryDao;
import com.gopay.common.gateway.manager.PgFundAgreementInfoQueryManager;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.io.Serializable;
import java.util.List;
import java.util.Map;

@Service("pgFundAgreementInfoQueryManager")
public class PgFundAgreementInfoQueryManagerImpl implements PgFundAgreementInfoQueryManager {

    @Resource(name = "pgFundAgreementInfoQueryDao")
    private PgFundAgreementInfoQueryDao pgFundAgreementInfoQueryDao;

    @Override
    public List<FundGopayAgreementEntity> getList(String today, String yesterday) {
        return pgFundAgreementInfoQueryDao.getList(today,yesterday);
    }

    @Override
    public Map<String,List<FundGopayAgreementEntity>> getList(String today, String yesterday, List<String> merchantIds) {
        return pgFundAgreementInfoQueryDao.getList(today,yesterday,merchantIds);
    }

    @Override
    public FundGopayGenOrderTransDtl get(Serializable id) {
        return null;
    }

    @Override
    public List<FundGopayGenOrderTransDtl> get(Map<Object, Object> paraMap) {
        return null;
    }

    @Override
    public List<FundGopayGenOrderTransDtl> getAll() {
        return null;
    }
}
